
$(function() {

    $('.necessary').blur(function() {
        if($(this).val().length == 0) {
            $(this).parent().addClass('has-error');
        }
        else {
            $(this).parent().removeClass('has-error');
            $(this).parent().addClass('has-success');
        }
    });

    $('#logForm').submit(function(e) {
        $('.necessary').each(function() {
            var id = $(this)[0].id;
            if($(this).val().length == 0) {
                $('#'+id).parent().addClass('has-error');
                e.preventDefault();
            }
        });
    });

    $('#reset').click(function() {
        $('.necessary').parent().removeClass('has-error');
    });

});


